package org.wheel.plugins.toolkit.sql.capability;

import org.wheel.plugins.toolkit.sql.helper.SFunction;

import java.util.Collection;
import java.util.function.Consumer;

public interface LambdaSameCollection<W extends LambdaSameCollection<W, T>, T> {

    default <A> W result(SFunction<A, ?> assocFn){
        return result(assocFn, null);
    }

    <A> W result(SFunction<A, ?> assocFn, String columnAlias);

}
